package net.hserver.sync.driver;


import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.core.util.CharsetUtil;
import com.github.sardine.DavResource;

import java.io.InputStream;
import java.util.List;

public interface Driver {

    List<DavResource> list(String path,int depth);

    void mkdirAll(String path);

    InputStream get(String path);
    void delete(String path);

    void put(String path, String filePath);

    boolean exists(String path);

}
